package com.moxiao.yfjh.module.activity.controller.admin.activityInfo.vo;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.*;
import java.util.*;
import java.time.LocalDateTime;
import java.time.LocalDateTime;
import java.time.LocalDateTime;
import java.time.LocalDateTime;
import java.time.LocalDateTime;

import com.alibaba.excel.annotation.ExcelProperty;

/**
 * 相亲活动信息 Excel VO
 *
 * @author mx
 */
@Data
public class ActivityInfoExcelVO {

    @ExcelProperty("编号")
    private Long id;

    @ExcelProperty("活动编码")
    private String no;

    @ExcelProperty("活动名称")
    private String name;

    @ExcelProperty("活动时间")
    private String activeDate;

    @ExcelProperty("活动开始时间段")
    private String activeTimeBegin;

    @ExcelProperty("活动结束时间段")
    private String activeTimeEnd;

    @ExcelProperty("男人数")
    private String menNum;

    @ExcelProperty("女人数")
    private String womenNum;

    @ExcelProperty("负责人")
    private String head;

    @ExcelProperty("负责性别")
    private Byte headSex;

    @ExcelProperty("套餐类型")
    private String productType;

    @ExcelProperty("套餐名称")
    private String packageName;

    @ExcelProperty("活动费用")
    private String activeCost;

    @ExcelProperty("截止时间")
    private String deadline;

    @ExcelProperty("活动描述")
    private String activeDesc;

    @ExcelProperty("活动封面")
    private String activeCover;

    @ExcelProperty("审核状态（0未审核 1已通过 2已驳回）")
    private Byte auditStatus;

    @ExcelProperty("审核人")
    private String auditUser;

    @ExcelProperty("审核时间")
    private LocalDateTime auditTime;

    @ExcelProperty("驳回原因")
    private String rejectReason;

    @ExcelProperty("状态")
    private Byte status;

    @ExcelProperty("创建时间")
    private LocalDateTime createTime;


    @ExcelProperty("费用分摊")
    private Byte costShare;

    @ExcelProperty("活动来源")
    private String activeSource;


}
